#Str 字符串 可以使用‘’或“”
s='hello'
s="hello world"
ss='hello "world"'
sss="hello 'world'"
#sa="hello "wolrd""
sss='''使用三重引号定义字符串'''
sss="""使用三重引号定义字符串,可以定义多行内容"""
#print(sss)
s='''
1111111111111111111
2222222222222222
333333333333
'''
#print(s)
s='I\'m lucy' #通过转义字符“\”来实现加入特殊符号
#print(s)
# age=input("请输入你的年龄:")
# a=20
# print(a>int(age))
#print('1','2','3')
name='lg'
sex='男'
age=30.9
# print(name,sex,age)
# #格式化输出：%
print('姓名:%s,性别:%s,年龄:%d' % (name,sex,age))
# #格式化输出：format
print('姓名:{},性别:{},年龄:{}'.format(name,sex,age))
#格式化输出：f形式
print(f'姓名:{name},性别:{sex},年龄:{age}')

#s='123456789abcdefg'
#字符串切片 s[起始下标位置:结束下标位置:步长]
#起始下标位置默认 0，步长默认 1，结束位置默认 len(s)
#print(len(s))#计算字符串的长度
#print(s[0:len(s):1])  前包后不包、顾头不顾尾（结束位置之前的索引）
# print(s[0:3:1])
# print(s[3:8:1])
#s='123456789abcdefg'
#print(s[2:8:2])
#print(s[::3])
#print(s[::-1])#字符串反转（从右向左）
#print(s[-4:-1]) #def  (-4到-1之前的数据)
# print(s[:-3]) #123456789abcd （0到-3之间的数据）
# print(s[0:-3])
#print(s[-3:])
#s='123456789abcdefg'
#print(s[2:8:-1])
#print(s[-2:-8:-1])
#print(s[8:2:-1])
#s='123456789abcdefg'
# print(s[::])#123456789abcdefg
# print(s[::-1])#gfedcba987654321
# print(s[:-1])#123456789abcdef
#print(s[-1:])#g
#s='123456789abcdefg'
# print(s[-3:-1])
# print(s[-3:-1:-1])
# print(s[-1:-3])
# print(s[-1:-3:-1])
# print(s[3:])
# print(s[3:8])
# print(s[:3])
# print(s[0:3:1])
s='123456789abcdefg'
#print(s[3:8:2])
#print(s[3:8:-2])
# print(s[-3:-8:-2])
# print(s[-8:-3:2])

img='324343.txt'
# a=len(img)
# print(img[-4:])
# print(img[a-4:])
# index=img.find(".") #find() 找出某个关键字对应下标索引，找不到返回-1
# print(index)
# print(img.find('png'))
# print(img.find('3')) #如果有多个返回第一个关键字出现的索引位置
#推荐使用find（）
# print(img.index('3'))
# print(img.index('txt'))
# print(img.index('png')) #index找不到子串会出现异常错误
#replace(原字符串，替换后的字符串，替换次数-可以省略) 替换内容
# str='111141111141111141111'
# str=str.replace('4','6')
# print(str)
# print(str.replace('4','6',2))

#split() 字符串拆分,join() 连接字符串
# str='a,b,c,d'
# print(str.split(',')) #['a', 'b', 'c', 'd']
#title() 首字母转大写
# s='hello jim'
# print(s.title())
# #upper() 大写   lower() 小写
# print(s.upper())
# s=s.upper()
# print(s)
# print(s.lower())
# print(True+2)#1+2
# print(False-2)#0-2
# print(bool(3))
# print(bool(1000))
# print(bool(0))#False
# print(bool(-1))
# print(bool())#False
# print(bool(2>3))